Integer Addition and Hamming Weight
نویسنده
چکیده
We study the effect of addition on the Hamming weight of a positive integer. Consider the first 2n positive integers, and fix an α among them. We show that if the binary representation of α consists of Θ(n) blocks of zeros and ones, then addition by α causes a constant fraction of low Hamming weight integers to become high Hamming weight integers. This result has applications in complexity theory to the hardness of computing powering maps using bounded-depth arithmetic circuits over F2. Our result implies that powering by α composed of many blocks require exponential-size, bounded-depth arithmetic circuits over F2.
منابع مشابه
A Note on Addition Chains
Abstract Addition chains give a very easy way of computing xn knowing x and n. The fact of having a minimal addition chain for an integer n gives the least number of multiplications needed to compute xn. In this paper, we will present the binary method which is optimal for any integer of Hamming weight 1 or 2. We will show that if n has k digits in its binary expansion and the minimal length of...
متن کاملA New Left-to-Right Scalar Multiplication Algorithm Using a New Recoding Technique
Elliptic Curve Cryptosystem (ECC) is a well-known cryptosystem for securing the communications. The most important operation in ECC is scalar multiplication. The integer representation plays an important role in the performance of this operation. This paper presents and evaluates a novel recoding technique which reduces the average Hamming weight of integers. The Left-to-Right (L2R) scalar mult...
متن کاملZot-binary: a New Numbering System with an Application on Big-integer Multiplication
In this paper we present a new numbering system with an efficient application on Big-Integer multiplication. The paper starts with an introduction to a new redundant positional numbering system known as “Big-Digit Numbering System” (BDNS). With BDNS, a new non-redundant positional numbering system known as ZOT-Binary is proposed. ZOT-Binary has a low Hamming weight with an average of 23.8% nonz...
متن کاملAn Improvement of Twisted Ate Pairing Using Integer Variable with Small Hamming Weight
Barreto–Naehrig (BN) curve has been introduced as a pairing-friendly elliptic curve over prime field Fp which has embedding degree 12. Characteristic and Frobenius trace are given as polynomials of integer variable χ. This paper proposes an improvement of Miller’s algorithm of twisted Ate pairing with BN curve by χ of small hamming weight. Then, in order to show the efficiency of the proposed m...
متن کاملCost Evaluation of The Improvement of Twisted Ate Pairing That Uses Integer Variable χ of Small Hamming Weight
Barreto–Naehrig (BN) curve has been introduced as an efficient pairing-friendly elliptic curve over prime field Fp whose embedding degree is 12. The characteristic and Frobenius trace are given as polynomials of integer variable χ. The authors proposed an improvement of Miller’s algorithm of twisted Ate pairing with BN curve by applying χ of small hamming weight in ITC–CSCC2008; however, its co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1503.01170 شماره
صفحات -
تاریخ انتشار 2015